/* 通锟斤拷锟斤拷式 */
iframe {border:0;}
.fr {float: right;}
.fl {float: left;}
.f20 {font-size: 20px;}
.clearfix:after {content:'';clear:both;diaplay:table;}
.bgfff {background: #fff;}
.tar {text-align:right;}
/** 棣栭〉 **/
.indexBg{background:url(../images/indexBg.jpg) no-repeat;width:100%;height:100%;background-size:cover;}
.ycBottom {background: #f0f0f0;}


/** north锟斤拷锟斤拷 **/
.head {background: url(../images/header1.png) no-repeat #4648b5;padding-left: 135px;box-sizing: border-box;}
.logo {font-weight: bold;font-size: 28px;}
.north_style {height: 57px;}

/** 一锟斤拷锟斤拷锟斤拷锟斤拷 **/
#nav_tabs .tabs-wrap {background: url(../images/header2.png) no-repeat #4648b5;}
#nav_tabs ul.tabs {margin-left: 178px;}
#nav_tabs ul.tabs:after {content: '';}
#nav_tabs .tabs-title {font-weight: bold;color:#fff;}
#nav_tabs .tabs-selected .tabs-title {font-weight: bold;color:#09ebff;}
#nav_tabs .tabs-header {border-top:0;border-bottom: 1px solid #fff;}
#nav_tabs .tabs li {background-image: url(../images/topTabsLi.png);}
#nav_tabs .tabs {height: 42px!important;}
#nav_tabs .tabs-header {height: 42px;}
#nav_tabs .tabs-title {font-size: 16px;font-weight: bold;}
.hIcoC {background: transparent;}
.hIcoC div {margin-right: 20px;}
.topTabs .tabs-header {border-top: 1px solid #4c86d4;border-bottom: 0;}
.topTabs .tabs li.tabs-selected a.tabs-inner {background-position: 45% 37px;}

/** 锟斤拷锟斤拷址锟斤拷锟�**/
.leftNav .accordion {background:#132448;}
.leftNav {border-right:0;}
.leftNav .panel-title, .leftNav .accordion-header-selected .panel-title {color: #fff;padding-left: 15px;width: 220px;}
.leftNav .accordion-header {border-bottom: 0;background: url(../images/leftFirst.png) no-repeat right;;}
.leftNav .accordion-header-selected {background: url(../images/leftFirstS.png) no-repeat right;}
.leftNav {width: 170px;}
.leftNavS .tree-node-selected .tree-title {background: #548bf2;}
.leftNav .tree-title {font-size: 16px;}
.leftNav .accordion-body {background: #132448;}
.leftNavS .tree-node {background: #132448;}
.leftNavS .tree-title {color: #fff;}
.leftNav .accordion-header {border-bottom: 1px solid #81848a;}
.leftNav .panel-tool {display: block;}
.panel-tool a:hover {background-color: transparent;}
.accordion .panel-last > .accordion-header {    border-bottom-color: #405570;}
.leftNav .tree-title {height: 47px;line-height: 47px;}
.panel-header {padding: 8px;}
.accordionLink {color:#fff;position: absolute;width: 100%;height:100%;left:0;top:0;line-height: 46px;padding-left: 24px;box-sizing:border-box;background: ##132448;}
.accordionLink:hover {color:#fff;}
#menuAccordion .active .accordionLink{background: #548bf2;}
#menuAccordion .active .accordion-header {position:relative;}
#menuAccordion .tree-node {text-indent: 50px;}
.leftNav .accordionLink span {margin-top:14px;}
#menuAccordion .tree-title {position: relative;background:#0c182d;}
#menuAccordion .tree-title .fa {position: absolute;left: -20px;top: 16px;}
#menuAccordion .panel-tool a {background-image: url(../images/accordion_arrows_new.png)}

/** tab选锟筋卡 **/
.listTabs .tabs-selected .tabs-title {color:#666;}
.listTabs .tabs {height: 35px!important;}
.tabsBg {border-bottom: 1px solid #b7d6ec;background: #fff;}
.tabOperation {display: none;}
.listTabs .tabs li a.tabs-inner {padding: 0 30px 0 20px;margin: 0;height: 35px!important;line-height: 47px;border-top: 0;border-left: 0;border-right: 1px solid #ededed;border-bottom: 0;}
.listTabs .tabs li.tabs-selected a.tabs-inner {background: #fafafa;border-top: 0;border-left: 0;border-right: 1px solid #ededed;border-bottom: 0;}
.tabs li {margin-right:0;}
.tabsBg {box-shadow: 3px solid #e0e0e0;border-bottom-color:#e2e2e2;}
.listTabs .tabs li a.tabs-close {background: url(../images/listTabsClose.png) no-repeat;}

/**datagrid**/
.tableTopButton p {border: 1px solid #d1def0;height: 32px;line-height: 32px;color: #4973c2;background: #eff5fd;}
.tableTopButton a {color:#4973c2;height: 32px;margin: 0 14px;}
.yTable .datagrid-header {background: #f2f2f2;}
.yTable .datagrid-header-row {height: 42px;}
.yTable .datagrid-row-over {background: #e1f2ff;}
.yTable .datagrid-view .datagrid-body td {border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.yTable .datagrid-header td {border-right: 1px solid #e6e6e6;}
.datagrid-header td, .datagrid-body td, .datagrid-footer td{border-color: #e6e6e6;}
.yTable .datagrid-header .datagrid-cell span {font-size: 14px;color: #555a66;font-weight: normal;}
.yTable {border-radius: 3px;box-shadow: 3px #e0e0e0;padding: 20px 20px 0 20px;}
.datagrid-view {border-left: 1px solid #e6e6e6;position: relative;}
.datagrid-view:after {content: '';position:absolute;width: 1px;height: 100%;background:#e6e6e6;right:1px;}
.yTable .datagrid .datagrid-pager {padding: 22px 0;}
.tableTopButton p {float: left;margin: 0 10px 20px 0;}
.pagination-info {margin: 0;padding: 0 !important;}
.pagination-page-list, .pagination .pagination-num {border-color: #bebebe;}
.pagination-btn-separator {display: none;}
.pagination-first {background: url(../images/pagination_icons.png) no-repeat 0 center;}
.pagination-prev {background: url(../images/pagination_icons.png) no-repeat -16px center;}
.pagination-next {background: url(../images/pagination_icons.png) no-repeat -32px center;}
.pagination-last {background: url(../images/pagination_icons.png) no-repeat -48px center;}
.yTable .l-btn-plain {border: 1px solid transparent;}
.yTable .l-btn-plain:hover {background: #eff3f9;border:1px solid #cbd9ec;}


/* search */
/* .ycSearch {background: #f0f0f0;padding-bottom: 6px;border-top: 0;padding: 20px 20px 0px 20px}
.searchP .textbox {width: 120px!important;height: 26px!important;line-height: 26px;border: 1px solid #d0d0d0;}
.searchArea form {background: #fff;border-radius: 3px;box-shadow: 3px #e0e0e0;padding: 18px 25px;}
.sQuery {background: url(../images/sQuery.jpg) no-repeat;}
.searchP em {color: #333;}
.searchArea {height: auto !important;}
.spButton { margin: 25px 0 0 35px;} */

/**tabs锟斤拷页**/
.ycBottom {border: 20px solid #f0f0f0;border-top-width: 10px;}


/* 一锟斤拷一锟斤拷 */
.mapContainer {position:relative;height:100%;}
.rightMenu {display: none;padding: 10px 8px;box-shadow: 0 0 2px 4px rgb(255,255,255,.9);background: #fff;}
.rightMenu li {cursor: pointer;list-style: none;padding: 5px;}
.rightMenu li:hover {color: blue;}
.mapSide {height: 100%;}
/* .mapboxgl-canvas{filter: invert(38%) sepia(55%) saturate(124%) hue-rotate(214deg) brightness(91%) contrast(351%);filter: invert(38%) saturate(198%) hue-rotate(85deg) brightness(89%) contrast(323%);}
 */
.mapContainer .searchArea {margin-bottom: 20px;padding: 12px 20px 18px 20px;}
.mapContainer .ycBottom {background: #e5e5e5;border: 20px solid #e5e5e5;}
.mapContainer .panel-body {border-radius: 3px;}
.mapContainer .ycSearch {background: #fff;}
.mapContainer .textbox {border: 1px solid #d3d3d3;}
.mapContainer .ycSearch em,.mapContainer .searchP em {color: #333;}
.mapContainer .fold_button {background:  url(../images/ExpandButtonIcon.png) no-repeat;color: #333;width: 82px;padding-right:0;line-height:16px;}
.sideBtn {position: absolute;top: 43%;width:36px;height:85px;border: 1px solid rgb(187,187,187);left: -32px;display: none;cursor: pointer;}
.sideBtn:nth-of-type(1) {background: url(../images/arrow2.png) no-repeat #e5e5e5 center;}
.sideBtn:nth-of-type(2) {background: url(../images/arrow1.png) no-repeat #e5e5e5 center;}
.sideBtn.active {display: block;}
/* .mapSide.collapse {transform: translateX(100%);} */
.mapContainer .marker {width: 40px;height: 50px;background: url(../images/mapMarker.png) no-repeat;}
.mapContainer .marker_cam {background: url(../images/mapMarker_cam.png) no-repeat;}
.markerLabel {color: #fff;font-weight: bold;font-size: 18px;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #000;}
#aSide {position: fixed;right: 0;top: 0;height: 100%;width: 575px;z-index:2;transition: width 1s;}
#aSide.expand {width:97%;}
.companyList {padding: 0 10px 0 10px;}
.companyList .listTitle {color: #44c3da;font-size: 18px;font-weight:bold;text-align: center;padding: 25px 0;}
.companyList .bgfff {padding: 12px;height: calc(100% - 78px);box-sizing: border-box;}
.listTitle .more {float:right;background: #44c3da;font-size:14px;color:#000;font-weight: normal;height:23px;line-height:23px;width: 54px;cursor:pointer;margin-top: 2px;}
.companyList .conpanyLogo {height: 74px;width: 74px;border: 1px solid #e0e0e0;margin-right: 13px;overflow: hidden;}
.companyList li {box-shadow: 0 0 5px 1px #c9c9c9;padding: 10px;margin-top:20px;color: #333;position:relative;}
.companyList .conpanyLogo img {width: 100%;}
.companyList .companyName {font-size: 16px;font-weight: bold;margin-bottom: 7px;cursor: pointer;}
.companyList li p { line-height: 23px;}
.companyList li p span {margin-right: 30px;}
.companyList .companyState {color: #1a5cd7;position: absolute;top:9px;right:15px;}

.new {position: relative;}
.new:before {content:'';position:absolute;background: #ff5353;width:8px;height: 8px;border-radius: 50%;top: 8px;right: 8px;}
.companySafeFile .tabs-left>.nav-tabs>li>a:hover, .tabs-left>.nav-tabs>li>a:focus {color: #fff;}
.companySafeFile .tabs-left>.nav-tabs, .companySafeFile .tabs-left .tabs-right>.nav-tabs {width: 160px;}
.companySafeFile .tabs-left .panel-body { margin-left: 160px;}
.companySafeFile .tabs-left .panel-body  .panel-body { margin-left: 0px;background: #fff;}
.companySafeFile .tabs-container .tabs-left>.nav-tabs {margin-right: 0;}
.companySafeFile .tabs-left>.nav-tabs>li.active>a,.companySafeFile .tabs-left>.nav-tabs>li.active>a:hover,.companySafeFile .tabs-left>.nav-tabs>li.active>a:focus {color: #fff;}
.companySafeFile>.nav-tabs>li>a {color: #9dbce3;font-size: 16px;font-weight: bold;line-height:70px;padding: 0 0 0 45px;}
.companySafeFile .tabs-left>.nav-tabs>li,.companySafeFile .tabs-left .tabs-right>.nav-tabs>li {background: #2c5e9c;border-bottom: 1px solid #174176;margin-bottom: 0;}
.companySafeFile .tabs-left>.nav-tabs>li.active>a,.companySafeFile .tabs-left>.nav-tabs>li.active>a:hover,.companySafeFile .tabs-left>.nav-tabs>li.active>a:focus {background-color: #174176;border: 1px solid #174176;margin: 0;}
.companySafeFile .tabs-left>.nav-tabs>li>a,.companySafeFile .tabs-right>.nav-tabs>li>a {margin-bottom: 0;padding: 25px 0px 25px 22px;}
.companySafeFile .tabs-left>.nav-tabs>li.active>a {position:relative;}
.companySafeFile .tabs-left>.nav-tabs>li.active>a:before {content:'';position:absolute;background: #3c83db;width: 4px;height: 72px;left:0;top:0;}
.companySafeFile .tabs-left li a[data-ico="tab1"]{background-image: url(../images/ico_tab1.png);background-repeat:no-repeat;background-position: 25px center;}
.companySafeFile .tabs-left li a[data-ico="tab2"]{background-image: url(../images/ico_tab2.png);background-repeat:no-repeat;background-position: 25px center;}
.companySafeFile .tabs-left li a[data-ico="tab3"]{background-image: url(../images/ico_tab3.png);background-repeat:no-repeat;background-position: 25px center;}
.companySafeFile .tabs-left li a[data-ico="tab4"]{background-image: url(../images/ico_tab4.png);background-repeat:no-repeat;background-position: 25px center;}
.companySafeFile .tabs-left li a[data-ico="tab5"]{background-image: url(../images/ico_tab5.png);background-repeat:no-repeat;background-position: 25px center;}
.companySafeFile .tabs-left li a[data-ico="tab6"]{background-image: url(../images/ico_tab6.png);background-repeat:no-repeat;background-position: 25px center;}
.companySafeFile .tabs-left li a[data-ico="tab7"]{background-image: url(../images/ico_tab7.png);background-repeat:no-repeat;background-position: 25px center;}
.companySafeFile .tabs-left li a[data-ico="tab8"]{background-image: url(../images/ico_tab8.png);background-repeat:no-repeat;background-position: 25px center;}

.companySafeFile  .companyInfo {word-break: keep-all;line-height: 24px;color: #666666;padding: 10px 10px 5px 10px;padding:0;}
.companyLogo {width: 80px;height: 80px;border: 1px solid #d2d2d2;border-radius: 5px;over-flow: hidden;margin-right: 18px;margin-top: 5px;}
.companyLogo p {text-align: center;background: #eee;}
.companyLogo span {border: none;}
.companyLogo img {width: 100%;height: 100%;}
.companyName {display:inline-block;font-size:18px;font-weight:bold;color:#333;margin-bottom:7px;}
.companyInfo {margin-left:100px;border-radius: 5px;padding: 5px 10px;line-height: 30px;font-size:14px;}
.companyInfo th {background: #ebf4fa;}
.companyInfo p {width: 50%;word-break: break-all;}
.companySafeFile .tab-content .panel-body {border:0;background: #f5f5f5;}
.companySafeFile .tabs-container .tabs-left .panel-body {width:auto;}
.basicTop {border: 1px solid #dbdbdb;background: #fff;padding: 20px;margin-bottom: 20px;}
.basicTop .companyInfo>div {height:35px;}
.basicBottom {border: 1px solid #dbdbdb;background: #fff;box-shadow: 3px 3px 0 0 #e3e3e3;position:relative;}
.history {position:absolute;background: #2284e6;color:#fff;padding:5px;right:5px;margin-top:10px;cursor: pointer;}
.history:after {content: '';position: absolute;right: -6px;top: 11px;border-width: 3px;border-style: solid;border-color: transparent transparent transparent #2284e6;}
.companyInfo p span+span {margin-left: 150px;}
.companyInfo p span {color:#666666;}
.companyInfo p span span{color:#333;}
.tab-content .nav-tabs>li>a {font-size: 14px;color:#999999;}

.artical{color: #333333;font-size: 14px;}
.artical b {font-size: 16px;font-weight: bold;line-height:35px;}
.artical  p {text-indent: 25px;line-height:30px;}
.artical.panel-body img {display: block;}
.tab-content .artical {min-height: 240px;}

.companySafeFile .tabs-container .nav-tabs {border-bottom: 0;background: #fafafa;}
.tabs-container .tabs-container .nav-tabs>li{border-right: 1px solid #e6e6e6;}
.tabs-container .tabs-container .nav-tabs>li.active{border-right: 1px solid #e6e6e6;}
.tabs-container .tabs-container .nav-tabs>li.active>a {margin-right: 0;border-color: transparent;color: #4e87de;font-weight:bold;}
.companySafeFile .export {border-radius: 3px;color:#fff;background: #00acaa;padding:5px;margin-left:15px;cursor:pointer;}

/* 锟较达拷锟斤拷锟斤拷 */
div.cPart {margin-left:30px;width: 80px;float:left;border: 1px solid #e6e6e6;height: 80px;line-height: auto;overflow:hidden;position:relative;}
.cPart img {width:100%;}
.cPart .deleteImg{ position: absolute;right: 0;top: 0px;width: 15px; height: 15px;border-radius: 50%;cursor:pointer;background:url(../images/deleteImg.png) #fff no-repeat center;background-size: contain;}

/* 锟斤拷史锟斤拷录 */
.timelineNav .tabs-left {height: 100vh;}
.timelineNav .tabs-left>.nav-tabs {height:100%;margin-right:0;background:rgb(244,247,255);width: 180px;}
.timelineNav .tabs-container .tabs-left .panel-body {width: auto;margin-left: 180px;}
.timelineNav .tabs-container .tabs-left>.nav-tabs>li>a {font-weight: normal;color:#333;}
.timelineNav .tabs-container .tabs-left>.nav-tabs>li.active>a {background: rgb(34,132,230);color:#fff;}
.timelineNav .nav-tabs {position:relative;}
.timelineNav .nav-tabs:after {content:'';position:absolute;width:1px;height: 100vh;top: 35px;right: 30px;background: rgb(205,205,205);}
.timelineNav.tabs-container .nav-tabs>li.active>a {border:1px solid rgb(244,247,255);background:rgb(34,132,231);position:relative;border-radius: 15px;color:#fff;text-align:center;font-weight:normal;}
.timelineNav.tabs-container .nav-tabs>li.active>a:after {content:'';position:absolute;width:8px;height:8px;color:#fff;}
.timelineNav.tabs-container .tabs-left .panel-body {margin-left:0;width: calc(100% - 180px);border: 0;}
.timelineNav.tabs-container .tabs-left>.nav-tabs>li>a {margin: 20px; width: 120px;padding: 0;height: 30px;line-height: 30px;text-align:center;position:relative}
.timelineNav.tabs-container .tabs-left>.nav-tabs>li>a:after {content:'';width:8px;height:8px;background: #ccc;right: -15px;top: 10px;border-radius:50%;position: absolute;}
.timelineNav.tabs-container .tabs-left>.nav-tabs>li.active>a:after {background: #2284e7;z-index: 1;}

/* 锟斤拷业锟斤拷锟斤拷 */
.enterprise .tabs-left .basicLeft {width: calc(100% - 525px);}
.enterprise  .tabs-left>.tab-content .tab-pane > .panel-body {height: 100%;min-height: 240px;} 
.enterprise .tabs-container,.enterprise .tabs-left,.enterprise .nav-tabs,.enterprise  .tabs-left>.tab-content,.enterprise  .tabs-left>.tab-content .tab-pane,.basicRight,.basicLeft{height:100%;}
.enterprise .tabs-container .tabs-left>.nav-tabs{background:#2c5e9c;overflow-y:scroll;overflow-x: hidden;}
.enterprise .editEnterprise {position: relative;z-index: 9;border:0;background:#ff5353;color:#fff;width:70px;height:30px;;line-height:30px;border-radius:3px;margin:10px;}
.enterprise input,.enterprise select {color:#333;height:24px;}
.enterprise input[disabled],.enterprise select[disabled],.enterprise textarea[disabled] {background:transparent;border-color:transparent;color:#333;resize:none;line-height:24px;}
.enterprise input,.enterprise select,.enterprise textarea {box-sizing:border-box;line-height:24px;width: calc(100% - 10px)}
.enterprise input[type="checkbox"] {width:auto;}
.enterprise select[disabled] {-webkit-appearance: none;}

/* 锟斤拷锟斤拷锟斤拷 */
.input-group.searchP .textbox {
    width: 118px!important;
    height: 24px!important;
    line-height: 24px;
    border: 1px solid #b7cce7;
    border-radius: 0px;
}

